Player 2.0: Toward a Practical Robot Programming Framework
نویسندگان
چکیده
Player/Stage has become a de facto standard in the open source robotics community. We describe recent work on restructuring the Player robot device server into a system that more closely aligns with the idea of a robot framework. The general requirements for a robot framework are also discussed. Player 2.0 is a major improvement in two basic areas, simplicity and flexibility. The driver API has been vastly simplified with many more parts of the communication being hidden from the user. The flexibility of the new system is realised in the library division that allows for different transport layers (or no transport at all), and in the new device address structure that allows for inter-server device subscriptions.
منابع مشابه
Effective Mechatronic Models and Methods for Implementation an Autonomous Soccer Robot
Omni directional mobile robots have been popularly employed in several applications especially in soccer player robots considered in Robocup competitions. However, Omni directional navigation system, Omni-vision system and solenoid kicking mechanism in such mobile robots have not ever been combined. This situation brings the idea of a robot with no head direction into existence, a comprehensi...
متن کامل5)x]]\ Dq Hdv\ Dqg H[suhvvlyh Wrro Iru Prghoolqj Wkh Frjqlwlyh Od\hu Lq 5rer&xs6rffhu
The idea of robot playing soccer has been developed since early 90s Chen et al. (2003). Soccer environment is a dynamically changing environment which requires individual skill as well as team skill and therefore is an interesting research field on Artificial Intelligence and robotics. Prolog is a programming language that represent logic reasoning. Is is a perfect tool to represent human reaso...
متن کاملThe Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems
This paper describes the Player/Stage software tools applied to multi-robot, distributed-robot and sensor network systems. Player is a robot device server that provides network transparent robot control. Player seeks to constrain controller design as little as possible; it is device independent, non-locking and languageand style-neutral. Stage is a lightweight, highly configurable robot simulat...
متن کاملA Framework for Advanced Robot Programming in the RoboCup Domain - Using Plug-in System and Scripting Language
RoboCup is a competition for autonomous robots playing soccer that makes contributions to various Intelligent Autonomous Systems. In RoboCup, frameworks to support robot programming are important because we have to resolve complex dif culties by software, especially in the four-legged robot league, where we can never resolve these dif culties by hardware since only xed hardware is available. Th...
متن کاملRoots and Components of Secularism and Tendency toward Religion in International Relations
This article studies the relation between religion as an independent variable and international relations as dependent variable in both theoretic and practical arenas. In this framework, new wave of tendency toward religion plays the role of dependent variable in international relations. Waves of tendency toward religion from practical viewpoint consider the current state in international relat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005